package com.example.hello.client.Tab;

import com.vaadin.shared.AbstractComponentState;

public class BootstrapTabState extends AbstractComponentState {

    private String heading = "";
    private boolean active = true;
    private String baseIcon;
    private boolean widgetEnabled = true;
    private String iconType;
    private String iconPosition = "LEFT";
    private String iconSize = "DEFAULT";
    private String style = "ABOVE";

    public String getHeading() {
        return heading;
    }

    public void setHeading(String heading) {
        this.heading = heading;
    }

    public boolean isActive() {
        return active;
    }

    public void setActive(boolean active) {
        this.active = active;
    }

    public String getBaseIcon() {
        return baseIcon;
    }

    public void setBaseIcon(String baseIcon) {
        this.baseIcon = baseIcon;
    }

    public boolean isWidgetEnabled() {
        return widgetEnabled;
    }

    public void setWidgetEnabled(boolean widgetEnabled) {
        this.widgetEnabled = widgetEnabled;
    }

    public String getIconType() {
        return iconType;
    }

    public void setIconType(String iconType) {
        this.iconType = iconType;
    }

    public String getIconPosition() {
        return iconPosition;
    }

    public void setIconPosition(String iconPosition) {
        this.iconPosition = iconPosition;
    }

    public String getIconSize() {
        return iconSize;
    }

    public void setIconSize(String iconSize) {
        this.iconSize = iconSize;
    }

    public String getStyle() {
        return style;
    }

    public void setStyle(String style) {
        this.style = style;
    }

}